(function($){
	$(document).ready(function(){
		//事件绑定
		eventBind();
		if(patientInfo){
			//加载医嘱数据
			initDrugOrders();
		}
	});
	
	/**
	 * 事件绑定
	 */
	function eventBind(){
		//tab切换
		$("#yizhuTabs li").click(function(){
		    $("#yizhuTabs li").removeClass('on');
		    $(this).addClass('on');
		    var tab =  $(this).data('tab');
		    $("div [id^='tab_']").hide();
		    $("#tab_"+tab).show();
		 })
	}
	
	/**
	 * 加载医嘱数据
	 * @returns
	 */
	function initDrugOrders(){
		$.getApiClient('/patientView/drugOrders/{patientId}').setQuery({
			patientId : patientId
		}).get().done(function(data){
			if(data.code=='0'){
				var drugOrders=data.payload;
				//加载长期医嘱数据
				initLongDrugOrders(drugOrders.longTerm);
				//加载临时医嘱数据
				initTempDrugOrders(drugOrders.temp);
			}
		});
	}
	
	/**
	 * 加载长期医嘱数据
	 * @returns
	 */
	function initLongDrugOrders(longDrugOrders){
		$.each(longDrugOrders,function(index,item){
			//日期处理
			var startStr = $.dateFormatToString(new Date(item.startDate),'yyyy-MM-dd HH:mm');
			item.startDate=startStr.split(" ")[0];
			item.startTime=startStr.split(" ")[1];
			
			var endStr = $.dateFormatToString(new Date(item.endDate),'yyyy-MM-dd HH:mm');
			item.endDate=endStr.split(" ")[0];
			item.endTime=endStr.split(" ")[1];
		})
		
		var data={};
		data.tableData=longDrugOrders;
		var tableHtml = template('tpl-longOrder-table', data);
		$("#longOrderTable").html(tableHtml);
	}
	
	/**
	 * 加载临时医嘱数据
	 * @returns
	 */
	function initTempDrugOrders(tempDrugOrders){
		$.each(tempDrugOrders,function(index,item){
			//日期处理
			var startStr = $.dateFormatToString(new Date(item.startDate),'yyyy-MM-dd HH:mm');
			item.startDate=startStr.split(" ")[0];
			item.startTime=startStr.split(" ")[1];
		})
		
		var data={};
		data.tableData=tempDrugOrders;
		var tableHtml = template('tpl-tempOrder-table', data);
		$("#tempOrderTable").html(tableHtml);
	}
})(jQuery);
